iT邦幫忙

2023 iThome 鐵人賽

DAY 12
0
自我挑戰組

一天學一篇 Google Codelabs系列 第 12

112/12 - Compose 基礎知識 - 從 View 系統遷移

  • 分享至 

  • xImage
  •  

今天學什麼?

今天閱讀「適用於 Android 開發人員的 Jetpack Compose」第一章「Compose 基礎知識」的「從 View 系統遷移

學習筆記

  1. 可以在 layout 的地方插入 Compose,但一樣要有唯一 id
    <ConstraintLayout
        <androidx.compose.ui.platform.ComposeView
            android:id="@+id/compose_view"
        />
    </ConstraintLayout
    
  2. 先把某個常用的元件切出來當 Compose
  3. 避免轉移後發生問題,可以順便建立 UI 測試
  4. 整個頁面都要轉成 Compose 的順位
    1. 最簡單的畫面開始
    2. Xml + Compose 的畫面
    3. 最複雜的畫面
  5. 搬移順序
    1. View
    2. ViewGroup
    3. RootView
  6. 搬家前先看文件在您的應用程式中採用 Compose

上一篇
112/11 - Compose 基礎知識 - 運用工具加快速度
下一篇
112/13 - Compose 基礎知識 - 實作遷移作業(上)
系列文
一天學一篇 Google Codelabs30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言